Robot Interactive Learning through Human Assistance
نویسندگان
چکیده
Humans live interacting with other people and do everyday tasks in individual and collective ways. Robotics people are interested in building robots that can interact with people in the same way that humans do. In order to reach this goal robots must learn from the interaction with humans and learn the human skills used in everyday life to acquire robot social behaviors that can then be used in a wide range of real-world scenarios: domestic tasks, shopping, assistance, guidance, entertainment, surveillance, rescue or industrial shop-floor. There are many examples where this interaction occurs, but some of them are very basic and people do not realize the extreme difficulty that entails executing such tasks for a robot. For example, the navigation in crowded environments, such as crossing streets or shopping malls, or the social engagement for initiate a conversation, are simple examples where this interaction occurs. In the last years important academic and private research efforts have been carried out in this field. Examples can be seen in automatic exploration sites [29], evacuation of people in emergency situations [4], crafting robots that operate as team members [26], therapists [7], robotics services [22] or robot guiding [15, 14] In this chapter we will present some examples where the robots learn from the interaction with humans using the general multimodal interaction framework. We will show how the general multimodal system is used in three specific tasks namely: interactive motion learning for robot companion; robot’s proactively seeking interaction; and online face learning using robot vision. There has been already described the general multimodal interactive framework shown in Fig. 1. As it can be seen in the framework, the model can be learned offline or on-line, and the human (the oracle) uses the information coming from inputs
منابع مشابه
A Q-learning Based Continuous Tuning of Fuzzy Wall Tracking
A simple easy to implement algorithm is proposed to address wall tracking task of an autonomous robot. The robot should navigate in unknown environments, find the nearest wall, and track it solely based on locally sensed data. The proposed method benefits from coupling fuzzy logic and Q-learning to meet requirements of autonomous navigations. Fuzzy if-then rules provide a reliable decision maki...
متن کاملEvolving Robot Vision: Increasing Performance through Shaping
Automated methods for designing robot controllers based on machine-learning techniques have shown great promise when applied to simple robot tasks, but in order to ‘scale up’ to more complicated problems they will require assistance from human experts, a process that is often called ‘robot shaping’. In this paper, the difficult problem of learning how to visually track moving objects is examine...
متن کاملTeaching Robot's Proactive Behavior Using Human Assistance
In recent years, there has been a growing interest in enabling autonomous social robots to interact with people. However, many questions remain unresolved regarding the social capabilities robots should have in order to perform this interaction in an ever more natural manner. In this paper, we tackle this problem through a comprehensive study of various topics involved in the interaction betwee...
متن کاملInteractive Object Recognition through Hypothesis Generation and Confirmation
An effective human-robot interaction is essential for wide penetration of service robots into the market. Such robot needs a vision system to recognize objects. It is, however, difficult to realize vision systems that can work in various conditions. More robust techniques of object recognition and image segmentation are essential. Thus, we have proposed to use the human user’s assistance for ob...
متن کاملInteractive Object Recognition System for a Helper Robot Using Photometric Invariance
We are developing a helper robot that carries out tasks ordered by the user through speech. The robot needs a vision system to recognize the objects appearing in the orders. It is, however, difficult to realize vision systems that can work in various conditions. Thus, we have proposed to use the human user’s assistance through speech. When the vision system cannot achieve a task, the robot make...
متن کامل